canard colvert - French English Dictionary